polecat (paradoxurus hermaphroditus) - Turkish English Dictionary